Big Huge Thesaurus

sartorius muscle

noun